Winograd ' s Short DFT Algorithms ∗
نویسندگان
چکیده
In 1976, S. Winograd [20] presented a new DFT algorithm which had signi cantly fewer multiplications than the Cooley-Tukey FFT which had been published eleven years earlier. This new Winograd Fourier Transform Algorithm (WFTA) is based on the typeone index map from Multidimensional Index Mapping with each of the relatively prime length short DFT's calculated by very e cient special algorithms. It is these short algorithms that this section will develop. They use the index permutation of Rader described in the another module to convert the prime length short DFT's into cyclic convolutions. Winograd developed a method for calculating digital convolution with the minimum number of multiplications. These optimal algorithms are based on the polynomial residue reduction techniques of Polynomial Description of Signals: Equation 1 to break the convolution into multiple small ones [2], [12], [14], [23], [21], [9]. The operation of discrete convolution de ned by
منابع مشابه
Approximate signal processing using incremental refinement and deadline-based algorithms
A framework for approximate signal processing is introduced which can be used to design novel classes of algorithms for performing DFT and STFT calculations. In particular , we focus on the derivation of multi-stage incremen-tal reenement algorithms that meet a variety of design criteria on the tradeoo achieved at each stage between solution quality and computational cost.
متن کاملMultidimensional Index Mapping *
A change of index variable or an index mapping is used to uncouple the calculations of the discrete Fourier transform (DFT). This can result is a signi cant reduction in the required arithmetic and the resulting algorithm is called the fast Fourier transform (FFT). A powerful approach to the development of e cient algorithms is to break a large problem into multiple small ones. One method for d...
متن کاملUnified architecture for 2, 3, 4, 5, and 7-point DFTs based on Winograd Fourier transform algorithm
In this letter, a unified hardware architecture that can be reconfigured to calculate 2, 3, 4, 5, or 7-point DFTs is presented. The architecture is based on the Winograd Fourier transform algorithm (WFTA) and the complexity is equal to a 7-point DFT in terms of adders/subtracters and multipliers plus only seven multiplexers introduced to enable reconfigurability. The processing element finds po...
متن کاملDesign of Fast Transforms for High-Resolution Image and Video Coding
We study factorization techniques and performance of Discrete Cosine Transforms of various sizes (including nondyadic and odd numbers). In our construction we utilize an array of known techniques (such as Heideman's mapping between odd-sized DCT and DFT, Winograd fast DFT algorithms, prime-factoring, etc), and also propose a new decimation strategy for construction of even-sized scaled transfor...
متن کاملDFT and FFT : An Algebraic View ∗ Markus Pueschel
by Markus Pueschel, Carnegie Mellon University In in nite, or non-periodic, discrete-time signal processing, there is a strong connection between the z-transform, Laurent series, convolution, and the discrete-time Fourier transform (DTFT) [10]. As one may expect, a similar connection exists for the DFT but bears surprises. Namely, it turns out that the proper framework for the DFT requires modu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012